Company
Location
Ciudad de México - Mexico
Job type
Full-Time
Rust Job Details
Want to build a stronger, more sustainable future and cultivate your career? Join Cargill's global team of 155,000 employees who use new technologies, dynamic insights and over 154 years of experience to connect farmers with markets, customers with ingredients, and people and animals with the food they need to thrive.
Job Purpose and Impact
The Streaming Platform Engineer will provide consistent experience to build the foundation for modern business applications in the company. In this role, you will apply general knowledge of modern infrastructure and cloud software engineering practices to build, secure and maintain the core capabilities used by the data and application teams to drive business value. Key Accountabilities
Operate, maintain, and build new features on Cargill's Streaming/Messaging platform (primarily working on Apache Kafka and Apache Pulsar).
Build the platforms, systems and infrastructure and apply general knowledge of software development and infrastructure as code practices.
Design, develop, test, deploy, support and enhance moderately complex automated infrastructure and platform components.
Partner with the engineering community to maintain and share relevant technical approaches and modern skills.
Independently solve moderately complex issues with minimal supervision, while escalating more complex issues to appropriate staff.
Other duties as assigned. Qualifications
Minimum Qualifications
Bachelor's degree in a related field or equivalent experience.
Minimum of two years of related work experience.
Experience deploying Apache Pulsar, Apache Kafka or similar technology at scale.
Familiar with at least one programming language as Java, Python, Go, Rust, C++, or other.
Other minimum qualifications may apply.
Preferred Qualifications
Experience working on/or committing to open-source software.
Experience building and/or deploying software in the cloud (AWS, Azure, GCP).
Familiar with the principles and key technologies of distributed systems.
Experience with big data systems (Hadoop, HDFS, Hive, Spark, Flink, Snowflake, RedShift).
Experience with Docker, Kubernetes, Ansible, Terrafor, Chef, or other.
Experience working on an enterprise streaming or messaging solution.
Job Purpose and Impact
The Streaming Platform Engineer will provide consistent experience to build the foundation for modern business applications in the company. In this role, you will apply general knowledge of modern infrastructure and cloud software engineering practices to build, secure and maintain the core capabilities used by the data and application teams to drive business value. Key Accountabilities
Operate, maintain, and build new features on Cargill's Streaming/Messaging platform (primarily working on Apache Kafka and Apache Pulsar).
Build the platforms, systems and infrastructure and apply general knowledge of software development and infrastructure as code practices.
Design, develop, test, deploy, support and enhance moderately complex automated infrastructure and platform components.
Partner with the engineering community to maintain and share relevant technical approaches and modern skills.
Independently solve moderately complex issues with minimal supervision, while escalating more complex issues to appropriate staff.
Other duties as assigned. Qualifications
Minimum Qualifications
Bachelor's degree in a related field or equivalent experience.
Minimum of two years of related work experience.
Experience deploying Apache Pulsar, Apache Kafka or similar technology at scale.
Familiar with at least one programming language as Java, Python, Go, Rust, C++, or other.
Other minimum qualifications may apply.
Preferred Qualifications
Experience working on/or committing to open-source software.
Experience building and/or deploying software in the cloud (AWS, Azure, GCP).
Familiar with the principles and key technologies of distributed systems.
Experience with big data systems (Hadoop, HDFS, Hive, Spark, Flink, Snowflake, RedShift).
Experience with Docker, Kubernetes, Ansible, Terrafor, Chef, or other.
Experience working on an enterprise streaming or messaging solution.
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs